Niech
będzie cyfrą dziesiętną, różną od
.
-reprezentacją liczby całkowitej
nazywamy wyrażenie arytmetyczne o wartości
, w którym wszystkie liczby (w postaci dziesiętnej) składają się wyłącznie z cyfry
. Dopuszczalnymi działaniami w takim wyrażeniu są: dodawanie, odejmowanie, mnożenie i dzielenie. Można też używać nawiasów okrągłych. Dzielenie może wystąpić tylko wtedy, gdy dzielnik dzieli dzielną bez reszty.
Każde z poniższych wyrażeń jest 5-reprezentacją liczby 12:
Długością
-reprezentacji nazywamy liczbę wystąpień w niej cyfry
. W powyższym przykładzie dwie pierwsze reprezentacje mają długość 6, trzecia - długość 5, a czwarta - długość 4.
Napisz program, który:
oraz ciąg liczb,
-reprezentacja nie dłuższa niż 8 i jeśli tak, to znajduje minimalną długość takiej reprezentacji,
Pierwszy wiersz standardowego wejścia zawiera cyfrę
,
. Drugi wiersz zawiera liczbę
,
. W następnych
wierszach znajduje się ciąg liczb naturalnych
,
(dla
), po jednej liczbie w każdym wierszu.
Standardowe wyjście składa się z
wierszy. Wiersz nr
powinien zawierać:
-reprezentacją
, o ile ta długość nie przekracza 8,
-reprezentacji liczby
jest większa niż 8. Dla danych wejściowych:
5 2 12 31168
poprawną odpowiedzią jest:
4 NIE
Autor zadania: Krzysztof Loryś.
W razie problemów technicznych ze Szkopułem, prosimy o kontakt mailowy pod adresem szkopul@fri.edu.pl.
Jeśli chciałbyś porozmawiać o zadaniach, rozwiązaniach lub problemach technicznych, odwiedź nasze serwery na Discordzie. Są one moderowane przez społeczność, ale członkowie zespołu wsparcia również aktywnie się tam udzielają.